Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DENE PLACE Detached £786,052 £525,000 28 Nov 2014
5 DENE PLACE Detached £558,845 £349,950 25 May 2007
6 DENE PLACE Detached £773,496 £450,000 10 Jan 2012